lsolesen\pel\PelIfd D

Total Complexity 136
Dependencies 32
Dependents 5
Total lines 1,516
Lines of code 465
Logical lines of code 320
Comment lines 462
Methods 31
Properties 6

Methods 31

Method Rating Maintainability Complexity Lines of code
newEntryFromData()
D
28
46 117
load()
C
33 25 92
getBytes()
A
38 11 72
loadSingleValue()
S
52 5 25
safeSetThumbnail()
S
60 5 13
__toString()
S
59 4 14
setThumbnail()
S
62 4 10
loadSingleMakerNotesValue()
S
59 3 14
getValidTags()
S
65 3 9
__construct()
S
70 2 6
isValidTag()
S
78 2 3
getTypeName()
S
70 2 6
addEntry()
S
66 2 8
offsetSet()
S
67 2 8
getEntry()
S
69 2 7
getThumbnailData()
S
70 2 7
getSubIfd()
S
69 2 7
setMakerNotes()
S
67 1 8
getMakerNotes()
S
82 1 3
getType()
S
82 1 3
getName()
S
80 1 3
offsetExists()
S
79 1 3
offsetGet()
S
80 1 3
offsetUnset()
S
80 1 3
getEntries()
S
82 1 3
getIterator()
S
80 1 3
setNextIfd()
S
81 1 3
getNextIfd()
S
82 1 3
isLastIfd()
S
80 1 3
addSubIfd()
S
80 1 3
getSubIfds()
S
82 1 3